//package com.example.service;
//
//import com.alibaba.excel.EasyExcel;
//import com.alibaba.excel.read.builder.ExcelReaderBuilder;
//import com.alibaba.excel.read.builder.ExcelReaderSheetBuilder;
//import com.example.config.listener.MI_TableListener;
//import com.example.entity.MI_Table;
//import com.example.mapper.MedicineInfoMapper;
//import org.springframework.web.multipart.MultipartFile;
//
//import java.io.IOException;
//import java.util.List;
//
///**
// * 获取用户选择的文件并将文件存入指定位置再将数据存入数据库
// *
// * @author: liu
// * 2022-03-30-14:43
// **/
//
//public class MI_TableService {
//
//    private MedicineInfoMapper medicineInfoMapper;
//    public Integer ImportExcel(MultipartFile emp_excel) {
//        try {
//            String fileName = FileUploadUtil.upload(emp_excel, "");
//            ExcelReaderBuilder workBook = EasyExcel.read
//                    (GlobalSet.upload_url+fileName, MI_Table.class, new MI_TableListener());
//
//            // 封装工作表
//            ExcelReaderSheetBuilder sheet1 = workBook.sheet();
//            // 读取
//            sheet1.doRead();
//
//            List<MI_Table> medInfoList = MI_TableListener.getMi_tables();
//            for (MI_Table mi_table : medInfoList) {
//
//                medicineInfoMapper.insert_MedicineInfo(mi_table.getM_name(),mi_table.getM_inventory(),mi_table.getM_unit()
//                        ,mi_table.getM_specification(),mi_table.getM_price(),mi_table.getM_amount(),mi_table.getM_purchasenum(),
//                        mi_table.getM_manufacturer(),mi_table.getM_majorfunction(),mi_table.getM_adversereaction(),mi_table.getM_taboos(),
//                        mi_table.getM_validuntil(),mi_table.getM_kinds(),mi_table.getM_batchnum(),mi_table.getM_approvalnum(),
//                        mi_table.getM_otc());
//            }
//        } catch (IOException e) {
//            e.printStackTrace();
//        }
//
//
//
//
//        return 0;
//    }
//}
